flood relief - French English Dictionary